#ifndef CURVE_H
#define CURVE_H
#include "vec.h"
#include "shape.h"
#include <string>
#include <vector>

class Curve: public Shape{
	public:
		Curve();
		~Curve();
		
		std::string getName() {return "Curve";};
		
		void setDim(vec2f);
		const vec2f& getDim() const;
		vec2f& getDim();
		void draw() const;
	
	private:
		vec2f _dim;
		std::vector<vec2f> _coord;
		vec2f _max;
		vec2f _min;
};

#endif
